const { Controller } = require('egg');
class CustomController extends Controller {
    get user() {
        return this.ctx.session.user;
    }
    success(data) {
        this.ctx.body = {
            state: true,
            data,
        };
    }

    error({ msg, err }) {
        this.ctx.body = {
            state: false,
            msg,
            err,
        };
    }
    notFound(msg) {
        msg = msg || 'not found';
        this.ctx.throw(404, msg);
    }
}
module.exports = CustomController;